Have not done the setup fully yet, so can't comment on quality yet. However, ordering was a nightmare as received two mattresses, one being cancelled order. Very poor ordering system and coordination with a seller. Both boxes received were in poor conditions - torn & damaged many places!