Great product that matches the description. The only reason I didn't give 5 stars was because assembly was a bit difficult. You should plan to allow at least 2 hours to put this together.