Love it!! Fit my space perfectly. Was reasonably priced and easy to assemble. Would be 5 stars save for a modest defect but customer service took care of it with no hassle. Would definitely purchase again!