good quality substrates. I would have given a 5 star rating , but the bed needs casters for easy movement on carpet.