It's wonderful for the price. It's not super hard to put together, and its really nice it's better then I thought it would be for the price. My boyfriend it's completely sold on it yet that's why I am giving it 4 stars