I purchased this for my grandson. It arrived quite quickly and with no issues. Fit the full size frame perfectly. He is 9 years old so this semi firm mattress is perfect for him. The quilting and side piping seems quite sturdy and well made. Honestly for the price this mattress is exactly what we needed and will take him at least through middle school.