It's perfect. I am letting it fluff out for a few days like they suggested. It's perfect for my bed. And the mattress cover I bought for it fit it perfectly as did the new sheets I bought for it. Buying Twin XL sheets really does the trick. Everything fit well together.