Complex to put together but love the look! Chrome finishes are beautiful! Plastic seats are nice  sturdy! Not cheap looking! Very happy!