Easy to assemble and sturdy. Looks exactly like I expected it to. The shelf definitely comes in handy in my small bathroom.