Pretty nice for the price.   Our builder installed so not sure if it was difficult to put together.   Fix our space perfectly