It’s a lovely bench. Quick and easy to assemble — only took me like 15 minutes and it comes with everything you need. It feels very sturdy when sitting on it. The only downside is that mine arrived with some scratches already on it as you can see in the photos. Otherwise I would have given it 5 stars.