For the price it is great. When first unpackage I was definitely skeptical, however after waiting the 48 hours suggested it fluffed up and is very nice. Bought for my sons' bunk bed and have had no complaints, perfect height for the bunk bed.