There was some assembly required, didn't take my husband much time to put together. The bench is a beauty.
Nice small size.  It does have the extra storage for small items inside and is as described.  It is a beautiful little bench.  Fits perfectly by our bed.  Gives you a place to sit and tie your shoes or place extra pillows. Love it!!
Quality product, look much more expensive than the cost. Color is a beautiful brown!!