This desk fits perfectly in my combo sewing room/home office.  I was somewhat afraid to order it because so many complained about how difficult it was to put together.  Yes, it took awhile.  Lots of parts and hardware but it's doable in a couple of hours and we're not particularly good at that sort of thing.  I do suggest that it takes two people.  There were no parts missing and all went together very well.  No buyer's remorse from me!  Go for it!