Soft material, easy to put together and fit my 14 inch mattress even though it says 12 max  it was missing a piece for one of the drawers though.