I would have given 5 stars, except when we received it and my husband put it together we were missing pieces. We had to wait for a complete second cabinet to arrive since they didn’t have individual parts to offer. The cabinet seems to be made out of good quality materials for this price point. It matches pretty well with our existing furniture. It’s also a lot bigger than I imagined it to be.