Needed a storage solution for shoes and this fit the bill pretty well. There’s a sturdy rack under to hold shoes and a space in the side that more shoes or whatever else you’d like to put there that will fit. Bench is sturdy and can hold weight of a person sitting on it very easy. The assembly isn’t bad just takes a little while and some space. I think the only improvement is could’ve been a little taller to accommodate boots on shoe rack easier. Overall wife likes it and that’s a win.