The upholstered bench arrived very quickly and perfectly packaged. It was very easy to assemble in minutes. Very sturdy and beautiful. Will last for years. Highly recommend!