Absolutely love it! Fit my tiny space perfectly. I am horrible at putting things together, but somehow I managed to put together this desk perfectly by myself!! Only difficult part was getting the legs on, but that was more because of doing it by myself and trying to balance it. If you have someone to help, it will take you no time at all.