Very well made, fabric is good quality & nicely lined.  Colors are what I expected from the picture, but close enough.  That's  why I say it's a 4 rather than a 5.  Very good value for the price