We purchased this for our Samsonite pop-up travel bassinette (bought separately) and were happy with the quality and suitability of the product. We haven't had any problems with the sizing of the matress in the bassinette and both the mattress and fitted sheet are good quality and provide good comfort. However, it's a little pricey and I think we could have managed without it (another unnecessary purchase we made for our first child!). The bassinette comes with a light padded mattress which I would recommend further padding out with a big towel. Splash out on the mattress if you can afford it or will be using the bassinette on a regular/more permanent basis.