Definitely time consuming to put together but very worth it! The piece is sturdy and really came exactly as described.