On time, but a lot of grumbling/sighing. Found a lone screw in my carpet after. One of the doors is unaligned.