Very nice product.  Patience is needed since all boards aren’t perfect but they have AWESOME customer service.  FedEx’d me replacement parts in like 2 days.  I have purchased 3 products from them since 2006 and all have held up really well.