Meets my needs exactly.  I have been looking for a sewing table, but most are on the small size.  This table has a lot of work space on top and several places to store my sewing/crafts needs.  I put it together by myself, and it took about 4 hours.  Sometimes the "picture" instructions were a little hard to decipher, but if you take your time, it will work.  Very sturdy. All the drawers work perfectly.