Not a thing I don't love about these! The legs are a bit long (I'm 5'4"ish) but they look cute cuffed with some heels to complete a nautical look! I wanted an outfit that screamed "ocean" for my trip to they Keys and these light weight, thin but strong material, mega-stretch pants are AMAZING! They are black, not blue. The buttons appear to be well fastened, however I haven't washed the pants yet or really worn them out, so I can't speak of their integrity too much. I am concerned about the zipper staying up a tiny bit, though because there is no fastener at the top of the zipper to make sure it doesn't start to slide down when you sit. There are also quite a few stray/loose strings, but they aren't very noticeable. I'm a muscular 220lbs and a curvy size 16 or so, I bought the XL and it fits PERFECT!