So far we love it! Perfect size and color to match our existing shelves. Assembly was pretty manageable taking 1-2 hrs. Much needed warmth for our large living room space and keep it cozy. Customer service is A