Very easy to assemble! Great price and quality! The fabric is more of a dark denim, but I love it !