Definitely needed two people to assemble but it fits perfectly above our toilet and is cute and affordable.