Pefect! Was worried because the price is lower than many bedskirts and when the package came it looked too small to have a queen bedskirt inside. The base piece is heavy mess and the skirt is a cotton poly mix. Looks beautiful! Very happy!