This is a beautifully made bench with a lot of storage! The bench comes already put together, but you just need to attach the legs. It is almost as wide as a queen size bed so the storage has space for a lot of blankets or toys. The leather makes it look high end. It seems very sturdy. It took 2 seconds to attach the legs. The bench comes in a large box and is a little heavy but I was able to carry it in alone.