The mattress is of great quality for the price. Unfortunately,  the queen that I ordered was way too short. I actually believe the wrong size was sent. The process of returning it was a total nightmare.