Took a while to put together but great quality, looks great, wears well. Love it!