Fabric quality is great. price was great, so I bought 2 similar ones n kept side by side. Very happy with this purchase. I bought these for my boys 2,4 yr old.