We bought this bench because it has an artsy look to it.  We are pleased with the look.  Assembly was easy.
It missed the 5 star mark for two reasons.  1.The seat itself is rock hard and doesn’t give a millimeter.  2.The bottoms of the legs are metal circles which dig into the hardwood floor.  We solved that with casters.  However, there ARE plastic balls that should protrude from the legs to mitigate the scraping.  They are shoved way up into the legs so they are ineffective.