Great quality and great price.  The bench was easy to assemble and it looks great.  4/5 stars because there was one  pre drilled hole for the shelves missing.