We love it!  It is exactly what we wanted to go in our bathroom remodel.   It was fairly simple to put together.   It stained beautifully also.  The hardware that came with it was great too.  The only thing my husband chose to do additionally was put a header board on the wall to make sure it hung with no issues on the wall.  The door is so solid and a good solid weight- he didn’t want the screws to have an issue with the new sheet rock.   Overall -very easy to assemble and so worth the price.