I bought this product to go over my king size bed but it was to small. Even though the package says it can fit a king bed it does not. I ended up letting my 10 year old daughter have it for her twin size bed and it looks great. The fabric is soft and has a nice appearance when hung. It was supposed to come with hardware to hang it up with but it was missing out of the box. Overall I would rate this product a 4.