Absolutely everything I've been looking for!! The fit is perfect and the colors are beautiful. The blue is more of a blue green which worked for my space, but a little tough to tell from the pictures! Overall love this set! Wayfair is always a great experience!!