Takes a little while to put together on your own. But so worth it! Looks great and functions great!