Would buy this again, really lovely and great value item.  There was just one piece not working but totally negligible and the only reason I did not put 5 stars