Very nice product for its price point. Easy to assemble, too. Only issue is that the seat is somewhat deep, so shorter users will need a throw pillow to sit comfortably with their feet flat on the floor.