This vanity bench is perfect for my needs.  It is as pretty as I expected, maybe more so.  Very easy to assemble.  Highly rec.