It’s perfect!  However just like the reviews before it does take a bit to put together. It’s not difficult just not the easiest to follow instructions. The cushions also do slide but Velcro fixes that problem :)