It was not hard to assemble it by myself. It looks exactly the same as how it appears in the pictures. I love the color and the fabrics. Overall, very satisfied with my order!