Amazing! the size is perfect the firmness too and it very functional. Also it arrived just in time to host family for the weekend. Easy and fast to put together. I strongly recommend this item because even though it's firm now all it takes is my nieces to jump on it to make it softer lol.