I absolutely love this door!  Took me less then thirty minutes to assemble! All the pieces were there and instructions were pretty straight forward!  Painting was pretty easy as well!  Everyone who comes into my home loves it and ask me where i got it!  Would recommend to anyone!