There is a recommended underlayment for laminate floors, some with moisture barrier capabilities. The underlayment also allows the laminate to float as needed due to heat expansion. If you are using this in an area that would be subject to liquids such as a kitchen or bathroom, you need to use a joint sealer when assembling because moisture will make it swell up and buckle. I have used this in a bathroom with no issues. There is a recommended air space needed around the perimeter so it won't buckle with heat expansion. Just remember that it is not wood flooring but is synthetic flooring with a picture of wood grain on the top! Here is a link to a search on youtube that should help you out alot. Go check some of the video's!!