Love the quality and style. Very solid and functional. Did have a few pieces broken when it arrived though. I think it was dropped during delivery but new box was delivered to replace it within a few days with no issues at all. Very happy overall with our purchase.