Perfect size for a small apartment! Great extra storage and super cute style. Material seems durable but I would not suggest for those with messy dogs that may jump on it. Love!!