Quality was great for the price. The bench was a bit difficult to put together. The shelf was much easier to assemble. Fits into small entryway and has a modern style. Looks great once assembled.