Missing 1 star just because of how long it took to put together and the instructions were a little confusing. But overall, fast shipping, and good prices.