Very good overall. I would have given it 5 stars except I did not receive any assembly instruction and had to go online to get them.