Very happy with this bench. Looks just as shown. Easy to assemble. I didn't need any tools. Easy to vacuum. I keep it at the end of my bed and my dogs use it as a stool/ramp. That was my main reason to buy it. The storage was a bonus.