Would buy again! Assembly was straightforward, all of the pieces had numbered stickers and the instructions were easy to follow (took just under an hour to do by myself). Quality seems great, haven’t had any issues so far.