I checked and all the pieces are there. Have not set up yet as I'm planning on using to store my patio chairs and table inside it. Item came as shown and delivery as promised. Found the price to be fair.