It arrived assembled and on time. It seems sturdy. It's going in a shower, so I hope that it's truly water resistant.