Product received on time,no problem.Looks to be high quality.Have not received my mattress from Go Purple yet.Still waiting.Waiting on new mattress.Very happy with Bed Gear.