These shorts are soft, easy to move in and cute! They are exactly as pictured! I wasn't sure about the poof balls hanging from them however, they may just be my new favorite shorts! You can easily wear them out and about or even to the beach! I love love love them. I got a medium and I weigh 137 and am 5'6.