Even better than I expected! Sturdy and fabric feels great. The only assembly was screwing on the legs - couldn't be simpler.