Perfect, though assembly took a bit of time, but instructions were clear and not difficult to assemble. Quality is great for the price.