Very easy to assemble just by myself, although one of the metal hooks was upside down (but I just unscrewed it and screwed it back in the right position). The velvet looks amazing and the whole loveseat is quite comfortable and bigger than I expected (in a good way)