This is a great little bench that is exactly what we wanted - perfect size, perfect height.  It is nice looking and seems sturdy.  As several others have mentioned, it was a little tricky to put together but not too difficult.  My only minor complaint is that end caps are not included to cover the screws.  In spite of that, I would still give this bench a five!