It's very easy to put together. There are a lot of screws. I'd recommend using a cordless drill w/a Phillips head bit to speed the process up. The plastic is good quality and each piece has been molded to form a solid unit once fully put together. The color and style matches my patio furniture perfectly and give a high end look to your patio/deck.  It holds all the cushions of my 6 person sectional with room to spare for other things. It hasn't rained yet but the deck box appears to be 100% waterproof. As an added benefit the lid is strong enough to serve as extra seating space when closed! Overall, I'm happy and satisfied with this purchase.