Fairly easy to assemble and my 10 year old son says it's really comfortable. Just marked it down 1 star as I'm but sure it would be worth the original £300 price tag but we got it in the sale.