Flimsy and shaky, but otherwise looks nice. The structural design is very poor so the bench sways from side to side and front to back easily, especially when you sit on it which was one of the main reasons I bought it. With it against a wall, the wall will be damaged easily. Also, after a week, it has already begun to crack and I am a lightweight. It is supposed to support up to 220 lbs. Very sad since it fits my space and looks decent, plus the shoe shelves are so useful.