I love the functionality and storage this craft table provides.  The large tabletop surface provides ample space to complete projects, the sewing machine storage is more useful than I would have thought prior to use, and I like having my spools of thread organized and within reach.  The assembly of the table was a bit tedious and took a couple hours for me, but it was well worth the effort to have a sewing/crafting table that meets my needs/wants.  I was concerned about having a table on wheels with little ones running around, but the table is heavy enough that the mobility has not been an issue.  I would definitely recommend this table for those who have a love of crafts/sewing.