Just assembled (or tried to), the second of two love seats we bought recently. 
The seats are very nice but one of them had critical connection hardware that
was missing from the factory. It caused us several hours of frustration trying
to find makeshift parts to finish the assembly. Some spots had finish flaws
where the stain had dripped and run down an inch or so. Three stars....