Awful , can feel every spring and it's very hard. The material is loose and ruched up so I'm having to return it, the customer service however was very good, but I wouldn't recommend.