The only reason I give it 4 stars is because of the difficulty in putting it together. There are a million pieces but it takes patience and time. Once assembled, it is sturdy and nice.