My absolute favorite purchase. Assembly was a little daunting - particularly the front covers. Worth it though and price point was fair.