Shipping was great, my bed took 30 minutes to assemble, all with tools I already had. Fabric cleans beautifully! Pet hair vacuumed off effortlessly!