The bench came very well packaged.  It was easy to assemble and looks exactly like the photos online.  I asked for fabric samples before I purchased, which helped me decide on the color.  The teal lends itself to more on the blue side, which worked better for my bedroom decor.