I do love this desk. I have to say it was difficult for ME to assemble. With that being said, the fact that I was able to put this desk together is a miracle, as I am literally the least handy person on this planet! I gave this product 4 stars instead of 5 because not all of the screw holes lined up, which caused a lot of frustration. The desk works perfectly for what I wanted.