It is a great fit. Color is great and I really like that I can remove cushions to clean since I have dogs. It is plush and comfortable.