Fits perfectly on my front porch, I added a sticker that has UPS, Amazon, Fed Ex and postals logos that says to put packages in the box. Most are getting it sometimes they place it right by the sticker and take a picture. LolWorks great so far.The parts did not fit correctly to make the bench sturdy and safe to sit on. Update make sure the bottom points to the back, if not it is a pain to take apart and correct. Still worth getting.Very nice once assembled but instructions are terrible. Had some bad storms in our area and contents in the storage area are kept dry. Just make sure you wipe rain off the seat before opening it or rain will run into storage area.Needed 2 people to assemble so it took longer to put it together. Otherwise nice patio bench.It’s exactly what I wanted for my small yard. Lots of room, has 2 large bags of mulch and room for more. It serves 2 purposes in my small yard. Seating for two, cushions needed. One can assemble but easier with help.Keeps all my garden stuff stored. Great bench to set on.Updated 4/20/2019: I've had this bench for over 2 years now and it still looks like new. It's held up well and keeps the rain out that often blows through the porch, despite being covered. The delivery folks are usually pretty good about placing packages in it, except for the few that simply set the package in plain view, right smack at the top of the steps in the classic "please steal me" position.I've been planning on getting a cushion for it because it is a bit hard to sit on. Other than that, it's a great bench.At some point, I plan to paint it to address the color issue that I cited in the original review below._________________________________________________________________________________________Original review.....................Now that I have a real front porch, I wanted a place where I could not only sit, but provide a place for package deliveries where they would be out of sight since thefts have been on the rise.This bench fit the bill almost perfectly.The bench itself is nice and sturdy. I've stood on the seat and haven't noticed any flexing. Granted, I'm not a big guy, but it seems like it would hold someone heavier than me with no issue.The storage area is plenty large for what I planned for it: a place to put packages that arrive when I'm not home. Other than a few excessively large items, everything fits in it with room to spare.So, what's not to like?For one, I really wish there was a white option. It would match the trim colors of my house a bit better, especially the railings around the porch. Plus, the style of it would better reflect that cape cod style that it's try to emulate in white. I didn't subtract a star for that, though.What I did subtract a star for is the lack of provisions to secure it to a porch or other surface. I ended up screwing it to the floor of the porch because the high winds we get on our hill makes it wander all around the porch when the storage compartment is empty. The light weight coupled with the large size makes it slide around the porch in the wind. At the very least, some dedicated grommet spots for running screws through that would be stronger than the bottom panel overall would be welcome.Overall, I'm happy. It accomplishes the things I needed it to and it's easy to clean (especially after stepping on the seat with my dirty work boots).we really like this and have not noticed leaks but that was horrible to out togetherThese clicked together in minutes. I also bought the chairs, they make a very pretty patio set with loads of storage. They are really robust and would definitely recommend.We like the built in storage and it looks good on our patio,The only negative thing was the delivery,It took several weeks longer than expected for the delivery, (was supposed to be July 29th, ended up getting it August 3rd),As we didn’t know when it was going to be delivered, we weren’t home and the truck didn’t leave it, we had to drive across town to the trucking depot to pick it up,Otherwise we are very happy with the productI love the look of this garden bench with storage, it's one of the nicest designs on offer from just about anyone at a reasonable price. However it took two of us over an hour to try and get it to "snap" together as instructed. I'm not sure we achieved this 100%. There are one or two small gaps which I will stick over to discourage ants etc. and I would not be as confident about it as a seat. I have sat on it gingerly and it seemed fine. I do have one or two friends who throw themselves into seats and I feel that this may not be up to rough treatment. It does appear watertight after rain, but it is essential to wipe the seat before opening it as the water will run into the box a bit. It's the perfect size for cushions for patio chairs, or for anything else. I'm glad to have it as it replaces an eyesore of a big box!!This bench looks great in the spot we planned for it. Our condo neighbours love it. We use it to hide our garbage bags before garbage day - keeping the smelly stuff out of the garage and the mice at bay. It is also nice to sit on. The reason I gave it a four is due to some challenges we had putting it together. Pictures on paper are challenging to transfer to a 3D object.It's nice, light weight. But sturdy definitely work for what I need it for but... it got fusterating to put together by myself. One side kept popping out