I purchased this slip cover for a light beige sofa in my kids playroom. The light colored sofa was looking worn for ware due to active play. I wanted a darker color to cover any stains. This cover is denim and comes in 2 pieces. It is a thick denim so it is durable. It was wrinkled but I didn't iron it. The wrinkles went away after as day. I  was able to put on by myself but with 2 people it would be much easier. It has the ring and loop lock to secure the cover to the frame. The cushions are secured by elastic bands. The cover has stayed in place with minimal tucking. I think I'll buy another one for my 19-year old to cover his sofa in his apartment. Very happy with the item and would highly recommend it.