I was pleased with my purchase and it was not difficult to put together. I give it 5 stars especially for the price I paid even though it is now advertised for a lower price. I used a 10% off coupon to get the price I paid to $386