I love the colour, size and style of the desk. It was pretty simple to put together as long as you follow the instructions but it did take about 2 hours to put together and you definitely need a second person to help put the hutch on top of the desk. I find it very sturdy. I'm a nurse and have some of my nursing textbooks on the shelves are they are holding strong. The only thing i dislike about this desk is the USB port charges things very slowly. But I have a plug under my desk so i'm just using that instead. Other wise I am very happy with the desk I would definitely recommend this product.