Very helpful in choosing the right configuration and material that fit in my price range. The product quality is really nice, the assembly was straight forward and easy and seems quite durable. My only complaint is that it took almost 30 days after I paid, for them to ship, once shipped it arrived very quickly and all in good condition. Part of this was due to a holiday which they communicated about. Otherwise it was a positive experience working with them.