This bench was exactly what we were looking for on our second floor landing. Quality of both the seat and legs is great.  Assembly was easy.