If you like erector-sets then this is for you! I put in about 25 hours assembling the product we purchased the complete desk with both side of drawers and book cases. The instructions are clear, but the hardware does not match the needs of each component, however, all the hardware is there, so don't panic as I did. The particle board is a little cheesy so please be careful when assembling, if it is the first time you'll have some damage, but most of it can not be seen. Also, you might have to drill some holes, I did, but if you drill in steps and drill slow, you'll be okay. Would I buy it again, maybe, depending what I could find assembled and how much spare time I had. One final point OS customer service is spotty, some CS agents are great others well not so great.