The mattress is amazing, better than I  expected. Fabric is nicely put together.  it arrived a day early