These were absolutely PERFECT! They put together very easily and are sturdy and look to be of good quality. They are a smaller bench which is exactly what we were looking for. Definitely recommend.