It came just as described. It was delivered 2 days after I purchased it which was exceptional. The guys who delivered it was awesome as well! Fabric is durable. It is a bit on the firm side but two 2 toddlers, this was perfect.