Solid, went together as expected from other reviews. Bench seat hard to align properly on hinges. A few marks and they had to be on the bench seat but not too major. If it gets bad enough with time, we'll just add a pillow. I knew it was low from description but definitely low when you see it in person but comfortable for putting shoes on. Would purchase again.