I'm a regular returning customer. They are great except this time around the product we ordered was not as great quality as the last couple time's. They changed the padding material to what feels like a cheaper less sturdy one than what we had last time. They can never get the color 100% matching every time, so keep that in mind. However, because this company is usually good with our products, we will continue to do business with them and make sure to order samples first again.