Assembling the desk was relatively easy, and it fit perfectly in my bedroom.  However, it's too small for me to use as my "work-from-home" desk, but that's my issue. I definitely recommend it!