Takes some strength to pull pieces in place to assemble.  Additionally metal scratched in several places on assembly.  Love seat is quite uncomfortable. All and all as expected for price