I've had this bikini for a long time now and it was one of my go-to's for my recent trip to Australia! It's adorable and exactly as pictured. Quality material and has held up well. The bottoms are a bit cheeky but comfortable!