I bought this mattress for a loft style bed and it fits perfectly. My daughter thinks its comfortable. Comes packaged rolled up. I placed the rolled mattress on the loft bed in a way that I thought it would unroll correctly,  but it unrolled upside down. So watch out, cause I had to them remove the mattress and flip it over, and thats not easy from a bed that is 5+ feet high!