I love it! Came completely assembled except for attaching the legs which was simple. Plenty of storage inside for all my daughters online school books. Perfect for small spaces. This ottoman is of good quality and cute!