Was easy to put together, love the velvety fabric. Has held up to our dog using it as a step to get up on the bed and apparently also works as a great dog bed too. ‍♀️ Who would have guessed, looks great and is practical for storage. Doesn’t have tons of storage but enough to keep a few changes of sheets in