Assembly was somewhat time consuming but pretty straightforward, very comfortable cushions. Black finish on tempered glass for the table is great for upkeep with cleaning.