Fit is great easy to put together, only thing that could be better is the main cushions are a bit to,hard.