This table is perfect! Good overall quality and not too hard to build - took my husband and son about an hour to complete. It has a good amount of storage and rolls very easily on the casters so we can tuck it away when using the pullout sleeper sofa. We love it!