Construction and fabric meet all my expectations. Very sturdy and easy to clean.  Our granddaughter is 22 months and loves it. It was worth the wait for the embroidered name. Thanks for a great product.