I love the quality of this bench. The tufted top is firm for sitting on. The inside is very roomy. Little to no assembly required, just screwing on the plastic feet. This looks like an expensive piece of high quality furniture, but it was very affordable. I could see it showing wear and tear easily if it's moved and banged around a lot, but if you're just going to keep it in one place and use very gently, it will last and stay beautiful. Be very careful with the inside hinges as they seem like they could break easily with rough use. Overall, I'm extremely satisfied with this storage bench!