Amazing that there actually was a mattress in such a small box! Bought this for a guest bedroom on a twin size daybed. Easy to unpack and became full with 6 hours. Since it will only be used occasionally, I really didn’t want to over spend on a mattress. Got it on sale and for the money the quality is better than what I thought it would be. Took a short nap on the mattress and found it quite comfortable, firm as stated. It definitely will be appropriate for a guest to have a comfortable, restful sleep during short visits. Delivery was fast and setup couldn’t have been easier. Product was very easy to maneuver and lift, especially with side handles. Would definitely buy again for a guest room or for a child.