These are the nicest quality. They are cute and roomy, run a bit large which is nice for a growing baby. Well sewn! The colors are bright and stay that way after multiple washes. This set was a gift for a friend's baby but I bought the larger six piece layette for my grandson and it's wonderful too. You can't go wrong with Hudson Baby!