I bought this piece with low expectations because of the low price but i am in love with this cabinet! It is the finishing touch that pulls my living room together! It looks much more expensive also! I am very happy with my purchase. Only negative is that it is pretty time consuming for assembly so set aside 1-2 hours to put this together!