I couldn't be happier with this desk and all of the storage that comes with it. I am using it as a design/crafting desk for a cricut and my laptop. I can keep all of the supplies in the shelving attached which makes it really nice. I wouldn't recommend this desk if you are wanting to put heavy items on it. Some comments have mentioned it's not sturdy, and I don't believe it would be for heavy/robust items. However, for my purposes it works perfectly and it is not flimsy. The assembly was easy to follow. Unfortunately I was missing a page of the assembly instructions, but assembly was so easy that I was able to figure out what needed to be done without the sheet. I probably will buy some sort of mat or cover for the top of the desk to better protect the wear overtime. It's a really great solution for a desk and storage all in one compact piece.