Ottoman arrived a day earlier than expected. It was very easy to unbox and attach the legs. I was able to assemble, and carry upstairs by myself, so it is not a heavy piece. It is built well and looks and feels like a solid piece of furniture. It has a great amount of storage and is a good height. I definitely recommend for the price.