The price and quality was just right. We did have to make some adjustments to make it all fit together. I contacted customer service and they were quick to respond and resolve the issue I had.