Fits perfect, one piece came damaged but it was able to pop it back in. Good quality, cushions need to break in.