I received my chocolate ruffled bed skirt for our Cal King bed & just finished putting them on and I have got to say that they look Fabulous! They were so easy to "install"! Fully adjustable to 17". The tag said 16", but there is a good inch you can use from where you hang the panel and still be able to secure them just fine. They come in a very nice zippered plastic case with a short CD tutorial on how to install the panels which was helpful. There were packaging wrinkles so I ironed the panels which took no time at all (just iron on backside on med delicate). I would say the material is of medium weight (I could not see through them after they were installed), the construction is superior quality and they hang just great. They come with a lot of upholstery twist pins but I also added medium sized safety pins (thats what I had on hand) in-between each twist pin for extra security. Just push down on the mattress with a finger in front of the safety pin you are pushing in and it will be easy (you may want to put on a thimble so you dont get poked). Before I ordered this set I read on one of these reviews about the twist pins tearing up blankets when you tuck/untuck them; that the blankets snag on the twist pins. And I have to say I was worried about that, but after installing the panels and making the bed I had no problem at all! Maybe if you have weight on top of the bed pushing down on the area you are untucking .Maaaaybe. Like I said, I had no problem with that issue. All in all I can say that I am one Happy customer! I am going to order one for our other bedroom upstairs and recommend these to family & friends!!! Why dont ALL the bed skirts come this way?!! Highly recommended!