It seems like it's good quality,  but it's taking forever to expand to its full size. I got a 3 inch mattress pad and right now it's only about an inch and a half, 2 at most and it's been 4 days. It says wait at least 48 hours, so I'm hoping it's gets to it's full size within the next day or two because I don't want to have to return it. Other than that I got it fast and at a pretty good price.