Super functional. Put together by myself. Had to use a hammer to put the wheels in after watching a video on YouTube (not in the instructions). Once figured that out was fairly easy to put together. Comfortable and cute!