I did 4 star only because one piece was broken upon arrival. However they sent off a replacement piece rather quickly. We are awaiting the new piece to be able to fully assemble the system. The system is perfect for our needs and look!