Just remember that all babies develop at different paces, dont worry if she hasnt rolled or giggled much, she will in her own time.
It doesnt matter if someone elses baby rolled over at 1 month, the next persons baby may not have rolled over until 4 months and thats still fine
Some babies dont crawl until they are 12 months and some crawl early.
Her sleeping sounds fine to me, 12 hours is excellent!
Caden was a wee bit "slow" with doing things but once he hit 6 months he exceled and now he is just starting to walk
So things happen when you least expect them to
Edited by Sheza