This is a beautiful sleeper. The sleeves are a bit crunched up at the top where they attach to the shoulders, a la 80's fashion, and its really cute. The cotton is on the thicker side, and the sleeves are a bit long, which I think is nice, as it keeps the baby's hands warm and her nails off her face. The buttons are easy to fasten. There are buttons on both legs.