Everything I expected. Fits all of my outdoor cushions and kids pool toys. Love the extra storage compartment on the top.