Assembly was super easy and the color is beautiful. Besides being a little firm, I definitely love it. Its deep enough to lay down on comfortably.