Love this desk! It was pretty easy to put together. I laid out all the pieces before starting, that helped loads!! Came in 3 boxes and they were pretty heavy. Came in about a week earlier than first thought. Great for small spaces.