Easy to assemble. Smaller then I thought but thats my fault for not measuring. A little too firm but I imagine it will soften with time.