The sofa was very easy to put together with clear instructions and all tools needed included! There was a small struggle with getting holes to line up correctly and one hole was not accessible due to a support beam in the way, but even with out that screw the couch is super sturdy and works great. The color is definitely not as dark as the photos show and not a true navy. It’s more of a dark blue/gray. That said it still goes lovely with my set up and I love that there are support legs that can come down when it is put down into a bed! It’s very firm and comfy too and the  velvet makes it super soft to the touch!