The bed was easy to build and after assembly seems pretty sturdy. The upholstery is almost like a terri cloth. It feels soft and the grey is a pretty light grey. Overall I would say this bed is a good purchase. For assembly type furniture it’s a solid buy.