This bed frame is upholstered in a very soft, velvet material. It was very easy to assemble, and seems pretty sturdy. This bed is very low, which I wanted so my small dog could get on and off easily. So far I am very pleased with my new bed frame!