Happy with this purchase. Very sturdy and not too difficult to assemble. Took about 45 minutes for me to put together. Only reason I give it a four instead of 5 is because the track that the doors roll on isn't the greatest quality and they sit in kind of loosely so its easy to push them off of the track. Other than that I have no complaints and it looks great in our living room.