This desk is great as a sewing desk and sturdy but it had a lot of pieces and took awhile to assemble.  Some of the opening are smaller than they appear online.  Overall it is a good desk