I used this bench in a guest bathroom for people to sit and dress after a shower.  It is very sturdy, and the cubbies below are the right size to insert some baskets to hold excess toiletries.  Assembly was fairly straightforward.

Pros: good value, sturdy, nice finish
Cons: assembly took a little bit longer than I would have liked