I would give this 5 stars; it's only flaw is how difficult it was to assemble. So many poorly labeled parts! Other than that, it's great!