Love this bench! It's really cute and great quality. My favorite thing about it is that when you lift the seat up, you don't have to hold it open when you're putting things inside, it just stays open however much you lifted it. So it will stay open while you organize things, and you don't have to worry about it falling and smashing your fingers!

I didn't think it was difficult to put together - no more so than anything else from wayfair/ikea. If you've assembled furniture before, you shouldn't have a problem. It is easier with 2 people to help hold things in place.